package com.hq;

import java.awt.*;

/*
*
* 雷区绘制
* 底层地图
* 绘制游戏的相关组件
*
* */
public class MapBottom {
    //绘制方法
    //Graphics画笔对象
    void paintSelf(Graphics g){
        //给线设置一个颜色
        g.setColor(Color.red);
        //画横线
        for (int i = 0; i <=GameUtil.MAP_H ; i++) {
            //drawLine()划线的方法，方法中传入四个参数（起点坐标，终点坐标，横坐标相等是竖线，纵坐标相等是横线）
            g.drawLine(GameUtil.OFFSET,
                    3*GameUtil.OFFSET+i*GameUtil.SQUARE_LENGTH,
                    GameUtil.OFFSET+GameUtil.MAP_W*GameUtil.SQUARE_LENGTH,
                    3*GameUtil.OFFSET+i*GameUtil.SQUARE_LENGTH);

        }
        //画竖线
        for (int i = 0; i <=GameUtil.MAP_W ; i++) {
            //drawLine()划线的方法，方法中传入四个参数（起点坐标，终点坐标，横坐标相等是竖线，纵坐标相等是横线）
            g.drawLine(GameUtil.OFFSET+i*GameUtil.SQUARE_LENGTH,
                    3*GameUtil.OFFSET,
                    GameUtil.OFFSET+i*GameUtil.SQUARE_LENGTH,
                    3*GameUtil.OFFSET+GameUtil.MAP_H*GameUtil.SQUARE_LENGTH);

        }
       /* for (int i = 0; i <GameUtil.MAP_W ; i++) {
            //给线设置一个颜色
            g.setColor(Color.red);
            //drawLine()划线的方法，方法中传入四个参数（起点坐标，终点坐标，横坐标相等是竖线，纵坐标相等是横线）
            g.drawLine(0,i,500,i);
            g.drawLine(i,0,i,500);
        }*/
    }
}
